using System;

namespace SMSGateway.Entities.Models.Base
{
	[Serializable]
	public class AuthorInfoBase
	{
		#region Fields

		private string userName;
		private bool? active;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the AuthorInfoBase class.
		/// </summary>
		public AuthorInfoBase()
		{
		}

		/// <summary>
		/// Initializes a new instance of the AuthorInfoBase class.
		/// </summary>
		public AuthorInfoBase(string userName, bool? active)
		{
			this.userName = userName;
			this.active = active;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the UserName value.
		/// </summary>
		public string UserName
		{
			get { return userName; }
			set { userName = value; }
		}

		/// <summary>
		/// Gets or sets the Active value.
		/// </summary>
		public bool? Active
		{
			get { return active; }
			set { active = value; }
		}

		#endregion
	}
}
